home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / UTILITY / ANSIPLUS.ARJ / README.PLS < prev    next >
Text File  |  1992-06-09  |  14KB  |  302 lines

  1.                 *** ANSIPLUS VERSION 2.00 RELEASE NOTES ***
  2.                              Shareware Package
  3.  
  4. Thank you for evaluating ANSIPLUS.  This file briefly describes ANSIPLUS, lists
  5. the files included in the ANSIPLUS Shareware package, gives quick installation
  6. instructions, and describes recent changes made to ANSIPLUS.
  7.  
  8.  
  9. What is ANSIPLUS?
  10. ---- -- ---------
  11.  
  12. The ANSIPLUS console device driver integrates major console elements missing
  13. from DOS and the personal computer BIOS into a single compact device driver that
  14. can easily be controlled and personalized.  With ANSIPLUS installed:
  15.  
  16.  * User interaction with the DOS command shell and many applications will be
  17.    significantly improved.
  18.  
  19.  * Screen output will be faster than with DOS's ANSI and non-ANSI drivers.
  20.  
  21.  * The user will have complete control over colors and VGA/EGA capabilities.
  22.  
  23.  * Users of Windows 3 will have access to ANSIPLUS features in all windowed
  24.    and full screen DOS sessions.
  25.  
  26.  * The user will also benefit from all the other display and keyboard features
  27.    provided by ANSIPLUS.
  28.  
  29.  
  30. The ANSIPLUS enhanced DOS console device driver is tailored to take advantage of
  31. VGA and EGA display capabilities:
  32.  
  33.  * It automatically adapts to VGA or EGA screen modes, both text and graphics,
  34.    including extended modes with large numbers of lines and/or columns.  The
  35.    driver also automatically compensates for older video controllers with very
  36.    limited numbers of colors or shades (eg. CGA or monochrome boards).
  37.  
  38.  * In text and in 16-color VGA/EGA graphics display modes, the driver bypasses
  39.    the BIOS and writes directly to the video RAM, so it can operate much faster
  40.    than either the original DOS console driver or the DOS ANSI driver.
  41.  
  42.  * ANSIPLUS gives the user control over VGA/EGA palette registers and VGA DAC
  43.    registers to select and maintain colors using the video controller's full
  44.    capabilities.
  45.  
  46.  * Text character height can be selected in any VGA/EGA display mode, extending
  47.    user control to the number of lines per display page.
  48.  
  49.  * Smooth scrolling is provided as an option (requires a faster computer, eg.
  50.    80386 with 16-bit VGA).
  51.  
  52.  
  53.  
  54. The ANSIPLUS driver efficiently integrates several useful console functions that
  55. in the past had to be provided by separate TSR programs or device drivers:
  56.  
  57.  * Keyboard buffer size is increased and configurable.
  58.  
  59.  * Undesired repeat keys are suppressed and several other key processing
  60.    options are provided.
  61.  
  62.  * A screen saver monitors display, keyboard and mouse activity.
  63.  
  64.  * Scroll-back lets the user examine lines that have scrolled off the top of
  65.    the screen.
  66.  
  67.  * Fast screen output can be frozen and released with the Scroll Lock key.
  68.  
  69.  * A timer-controlled beep tone generator allows user customizable tones.
  70.  
  71. Other ANSIPLUS features include:
  72.  
  73.  * Menu driven utilities give the user full control over selected colors,
  74.    color palettes, border colors, video modes, text height, key reassignment,
  75.    beep tone definition, driver table sizes, and all other configurable
  76.    features.
  77.  
  78.  * Special loading options for XMS upper memory blocks or DOS 5.0 high memory
  79.    area reduce low memory requirements to below 4K.
  80.  
  81.  * Highlighting of user-typed keys when they are displayed by DOS on the screen
  82.    gives a clear visual separation of typed entries from computer output.
  83.  
  84.  * All DOS ANSI.sys escape sequences are supported, plus additional ANSI/VT-100
  85.    escape sequences for clearing the screen, erasing lines, inserting and
  86.    deleting lines, and inserting and deleting characters.
  87.  
  88.  * And much, much more.
  89.  
  90. See "Features Summary" in the ANSIPLUS documentation for more information about
  91. ANSIPLUS features.
  92.  
  93.  
  94. ANSIPLUS Packing List
  95. -------- ------- ----
  96.  
  97.      File                Description
  98.      ----                -----------
  99.  
  100.      ANSIPLUS.sys        ANSIPLUS console device driver
  101.      ANSIPLUS.doc        ANSIPLUS Shareware Documentation
  102.      SETCOLOR.exe        Color control utility program
  103.      SETAPLUS.exe        Driver features control utility program
  104.      ANSICOM.exe         ANSI escape sequence editor
  105.      NEWAPLUS.exe        ANSIPLUS bootup configuration program
  106.      APLUSLIB.exe        Execution library for the utility programs
  107.      SETCOLOR.sch        Color schemes file for SETCOLOR.exe
  108.      CONSETUP.com        Sample escape sequence program
  109.      PUSHVID.com         Save current video mode, video page and colors
  110.      POPVID.com          Restore saved video mode, page and colors
  111.      INSTALL.exe         Installation program
  112.      INSTALL.inf         Installation control file
  113.      REGISTER.pls        ANSIPLUS registration form
  114.      README.pls          Release notes, this file
  115.  
  116.  
  117. The documentation file, ANSIPLUS.doc, is a complete and up to date copy of the
  118. ANSIPLUS manual, except for the section on ANSIPLUS Escape Sequences, which are
  119. covered in detail only in the printed version.  The file is formatted for 80
  120. characters per line and 60 lines per page, and uses no special characters or
  121. other printer control other than form feeds.
  122.  
  123.  
  124. Quick Installation Instructions
  125. ----- ------------ ------------
  126.  
  127. Before installing ANSIPLUS, or any other new device driver, be sure you have a
  128. bootable floppy disk as insurance against trouble getting your system to run
  129. after the device driver is installed.
  130.  
  131. The ANSIPLUS package includes an installation and configuration program called
  132. INSTALL.exe, which should properly handle most installations.  Context
  133. sensitive help (via the F1 key) is provided for all entries.  The following
  134. three examples illustrate using INSTALL to install ANSIPLUS:
  135.  
  136.  * If you received ANSIPLUS on a floppy disk and want to install it on your
  137.    hard disk, use the following installation procedure:
  138.  
  139.     (1) Set the default directory to the hard disk (ie. get a C> prompt).
  140.     (2) Insert the ANSIPLUS diskette in drive A: (or other floppy drive).
  141.     (3) Enter the following command:
  142.  
  143.             A:INSTALL
  144.  
  145.  * If you received ANSIPLUS as a ZIP file, use the following procedure:
  146.  
  147.     (1) Create a subdirectory on the hard disk to contain the unzipped ANSIPLUS
  148.         files.  Move ANSIPLUS.zip to this directory and make it be the default
  149.         directory.
  150.     (2) Unzip the files into the directory with the command:
  151.  
  152.             PKUNZIP ANSIPLUS
  153.  
  154.     (3) Then enter the command:
  155.  
  156.             INSTALL
  157.  
  158.  
  159.  * To install ANSIPLUS on bootable disk B:, from hard disk directory C:\APLUS,
  160.    enter the command:
  161.  
  162.             C:\APLUS\INSTALL B:
  163.  
  164. See "Installing ANSIPLUS" in the documentation for more information about
  165. ANSIPLUS installation.
  166.  
  167.  
  168. Recent ANSIPLUS Changes
  169. ------ -------- -------
  170.  
  171.  6/09/92 Version 2.00 released
  172.  
  173.  5/26/92 Took over VGA/EGA BIOS text mode custom character generator load
  174.          function to speed it up and to prevent BIOS's restoration of OEM
  175.          palette when only one or a few character codes are changed.
  176.  
  177.  5/18/92 Added Generic IOCTL and Int 2Fh functions that are also provided by the
  178.          DOS 4.0 and 5.0 ANSI.sys drivers.  A few programs may rely on these
  179.          functions for information about the screen after they determine that an
  180.          ANSI driver is running.
  181.  
  182.  5/08/92 Screen scroll-back completed.  Between video display mode sets, the
  183.          driver now captures all lines scrolled off the top of the screen and
  184.          places them in unused portions of display RAM.  To view the saved
  185.          lines, hit the Scroll-Lock key at any time.  When Scroll-Lock is on
  186.          (as indicated by the light on enhanced keyboards), normal key input is
  187.          disabled and the following keys apply:
  188.  
  189.               Home        Go to the top of the saved lines
  190.               PageUp      Scroll up one page
  191.               Shift tab   Scroll up one-half page
  192.               Up arrow    Scroll up one line
  193.               End         Go to the bottom (ie. the original screen display)
  194.               PageDn      Scroll down one page
  195.               Tab         Scroll down one-half page
  196.               Down arrow  Scroll down one line
  197.               Insert      Save the current screen page for later scroll-back
  198.               Left arrow  View a lower numbered display page
  199.               Right arrow View a higher numbered display page
  200.               Escape      Cancel scroll lock, return to normal key processing
  201.               Scroll lock Cancel scroll lock, return to normal key processing
  202.  
  203.          When you try to exceed the limit of travel up, down, left or right,
  204.          a short low pitched tone will sound.  If you enter any key other than
  205.          those above, you will hear a short warbling sound, Scroll Lock will be
  206.          canceled, the screen will return to its normal display, and the key
  207.          will be passed back to the running program.
  208.  
  209.  5/04/92 ANSIPLUS can now load itself to upper memory under DOS 5.0 with EMM386
  210.          and the CONFIG.sys DOS=UMB command active.  The DEVICE=ANSIPLUS.sys /U
  211.          command should work correctly under EMM386, 386MAX and QEMM, with or
  212.          without DOS=UMB.
  213.  
  214.  
  215. Recent ANSIPLUS Changes (continued)
  216. ------ -------- ------- -----------
  217.  
  218.  5/02/92 The ANSIPLUS installation and configuration program, NEWAPLUS.exe, has
  219.          been completed.  The program analyzes the runtime environment and
  220.          CONFIG.sys of the target drive, locates the source files, copies
  221.          ANSIPLUS to the target drive (or any directories of the user's
  222.          choice), and updates CONFIG.sys for a new install.  The configuration
  223.          section lets the user set the startup (boot) driver table sizes,
  224.          colors and feature settings, as well as high memory loading options in
  225.          CONFIG.sys.  Context sensitive help is provided for all entries.
  226.          See Installing ANSIPLUS in the documentation for instructions on
  227.          using NEWAPLUS.
  228.  
  229.  4/24/92 Version 2 of the ANSICOM utility has been completed.  The program is
  230.          now more user friendly, with colors and context sensitive help.
  231.  
  232.  4/15/92 Repeated key suppression has been extended to the numeric keys (0-9).
  233.          This makes it impossible to key in an inaccurate number just because
  234.          a numeric key is held down too long.
  235.  
  236.  4/14/92 To prevent escape sequence conflicts with programs written for other
  237.          ANSI terminal emulators or when displaying data downloaded from systems
  238.          configured for terminals such as the DEC VT-100, the six non-standard
  239.          (ie. added) ANSIPLUS escape commands have been changed to require a
  240.          "!" after the left bracket.  The following table shows the affected
  241.          escape sequences:
  242.  
  243.             Obsolete        Revised
  244.             Sequence        Sequence        Description
  245.             --------        --------        -----------
  246.  
  247.             Esc [v          Esc [!v         Select video page
  248.             Esc [t          Esc [!t         Set text height
  249.             Esc [e          Esc [!e         Set text treatments
  250.             Esc [c          Esc [!c         Define colors, palette, etc.
  251.             Esc [d          Esc [!d         Set driver features
  252.             Esc [g          Esc [!g         Define beep tone
  253.  
  254.          Any escape sequences using these ANSIPLUS commands but without the "!"
  255.          will be ignored.  If the "!" appears in any escape sequence that
  256.          doesn't need it, the escape command will execute correctly anyway.
  257.  
  258.          Also in the name of compatibility, the Esc [K command (Erase Line) has
  259.          been corrected.  To erase from the cursor to the end of line, you must
  260.          output Esc [K or Esc [0K.  ANSIPLUS's extended parameters to limit the
  261.          character count and set the fill character are now the second and third
  262.          parameters instead of first and second.
  263.  
  264.          ANSI and DEC VT-100 emulation have been enhanced by adding support for
  265.          the following escape sequences:
  266.  
  267.                 Esc [0J     Clear from cursor to end of screen
  268.                 Esc [1J     Clear from start of screen to cursor
  269.  
  270.                 Esc [1K     Clear from start of line to cursor
  271.                 Esc [2K     Clear entire line
  272.  
  273.  
  274. Recent ANSIPLUS Changes (continued)
  275. ------ -------- ------- -----------
  276.  
  277.  4/10/92 ANSIPLUS can now load itself into either XMS upper memory blocks or
  278.          into the high memory area used by DOS 5.0.  The option is selected at
  279.          load time with DEVICE=ANSIPLUS.sys /U or /H.  See Installing ANSIPLUS
  280.          in the documentation for details.
  281.  
  282.  4/06/92 SETAPLUS can now list all key reassignments currently in force.  Just
  283.          enter SETAPLUS LISTKEYS.
  284.  
  285.  3/31/92 Added black outline text treatment for 16-color VGA/EGA graphics modes.
  286.  
  287.  3/28/92 Improved handling of monochrome and CGA display modes.  ANSIPLUS should
  288.          now give reasonable and readable displays in all modes, including those
  289.          with a very limited number of colors or shades.  Programs written in
  290.          terms of 16 colors will be executable on machines with simpler video
  291.          capabilities, if ANSIPLUS is running on that machine.
  292.  
  293.  3/19/92 Interrupts are now enabled as much as possible in all ANSIPLUS
  294.          interrupt service routines, minimizing any impact on communications
  295.          or other time sensitive processes.
  296.  
  297.  3/18/92 Version 2 of the SETCOLOR and SETAPLUS utilities have been completed.
  298.          They now are menu driven, with context sensitive help, and should be
  299.          much easier to use.  The command line interface for these utilities is
  300.          also still supported.
  301.  
  302.